runtime.p.id (field)
20 uses
runtime (current package)
debuglog.go#L134: l.w.varint(int64(gp.m.p.ptr().id))
mgc.go#L808: println("runtime: p", p.id, "flushGen", fg, "!= sweepgen", mheap_.sweepgen)
mgc.go#L2002: print("runtime: P ", p.id, " flushedWork ", gcw.flushedWork)
mgcpacer.go#L736: myID := gp.m.p.ptr().id
proc.go#L5907: pp.id = id
proc.go#L5970: println("runtime: p id", pp.id, "destroyed during GC phase", phase)
proc.go#L6083: if gp.m.p != 0 && gp.m.p.ptr().id < nprocs {
proc.go#L6958: print(pp.id)
proc.go#L7383: timerpMask.clear(pp.id)
proc.go#L7385: idlepMask.set(pp.id)
proc.go#L7411: timerpMask.set(pp.id)
proc.go#L7412: idlepMask.clear(pp.id)
proc.go#L7890: return int(mp.p.ptr().id)
runtime2.go#L773: id int32
tracecpu.go#L254: hdr[0] = uint64(pp.id)<<1 | 0b1
traceevent.go#L42: tl.writer().writeProcStatus(uint64(pp.id), procStatus, pp.trace.inSweep).end()
traceruntime.go#L293: tl.eventWriter(tracev2.GoSyscall, tracev2.ProcIdle).event(tracev2.EvProcStart, traceArg(pp.id), pp.trace.nextSeq(tl.gen))
traceruntime.go#L544: tl.writer().writeProcStatus(uint64(pp.id), tracev2.ProcSyscallAbandoned, pp.trace.inSweep).end()
traceruntime.go#L559: tl.eventWriter(goStatus, procStatus).event(tracev2.EvProcSteal, traceArg(pp.id), pp.trace.nextSeq(tl.gen), traceArg(mStolenFrom))
tracestatus.go#L76: w = w.writeProcStatus(uint64(pp.id), status, pp.trace.inSweep)